don't let me leave - German English Dictionary